/* CSS for ditu.sina.com.cn
 * Yumin@staff
 * 2009-4-29
 */
#main #tip *{margin:0;padding:0;font-family:"宋体"}
#main #tip ul,li{list-style:none}
#main #tip ul,p,ol{line-height:20px}
#main #tip select,input{font-size:12px;vertical-align:middle}
#main #tip img{border:0;vertical-align:text-bottom}
#main #tip a{color:#33C;text-decoration:none;outline:none}
#main #tip a:visited{color:#848484}
#main #tip a:hover{color:#C40000!important;}
#main #tip a:focus {outline: none;}
#main .fl{float:left}
#main .fr{float:right}

#main .clearit{clear:both;font-size:0;line-height:0;height:0}
#main .spacer{clear:both;font-size:0;line-height:0;height:6px}
#main .sep{clear:both;font-size:0;line-height:0;height:5px;background:url(http://map.sina.com.cn/images/dot.gif) repeat-x left center}

#main #sinaMap{width:100%;height:100%;float:left;z-index:0;}

#main #tools {width:145px,height:100%;z-index:0;float:right;display:none;background:none}
#main #tools a{width:140px;line-height:17px;color:#33C; padding:0 10;background:none;left:20px;cursor:pointer}
#main #tip.opposite{background:url(/images/food/map/bg-tip.png) no-repeat 0 0 scroll;}
#main #tip.opposite .tipbot{}

/*-放大地图-*/
#main .magnify{width:12px;height:20px;background:url(http://map.sina.com.cn/icon/st-1.gif) no-repeat;position:absolute;z-index:4;top:0px;left:150px;}
#main .reduce{width:12px;height:20px;background:url(http://map.sina.com.cn/icon/st-2.gif) no-repeat;position:absolute;z-index:4;top:0px;left:150px;}

/*tip框*/
#main #tip{width:200px; height:50px; padding-bottom:8px; background:url(/images/food/map/bg-tip.png) no-repeat 0 0 scroll; margin-left:190px;}/*控制宽度*/
#main #tip .tipbot{}
#main #tip .tiptop{display:none;}
#main #tip .topleft{ float:left;font-size:14px; padding-top:10px; height:20px!important;height:30px;z-index:2; background:url(http://map.sina.com.cn/images/tip_clf_003.gif) no-repeat; padding-left:15px;}
#main #tip .topright{ float:right; background:url(http://map.sina.com.cn/images/tip_clf_005.gif) no-repeat right top; padding:10px 14px 0 0; height:20px!important; height:30px;}
#main #tip .close{cursor:pointer}
#main #tip .tipconwrap{width:180px; height:34px; margin:8px 10px; position:relative;}
#main #tip .tipcon{}
	#main #tip .img-box{width:44px; height:34px; position:absolute; left:0; top:0;}
		#main #tip .img-box img{width:40px; height:30px; border:2px solid #fff;}
	#main #tip .con-box{margin-left:54px; line-height:17px; color:#fff;}
	/*tip 内容样式*/
		/*信息*/
#main #tipCtrlCon{ overflow:auto;}/*控制文本区高度*/

#main #tip span.fr{cursor:pointer}
#main #tip dt{width:88px;height:88px}
#main #tip dt img{border:1px solid #AAB8D3}
#main #tip li{width:33%;line-height:20px;color:#33C;position:relative; top:1px;padding:0;background:none;text-align:center;float:left;cursor:pointer;font-size:12px;}
#main #tip blockquote {width:183px;margin:0 auto;text-align:left;}
#main #tip blockquote span.fl{padding:0 0.5em 0 0em}
#main #tip blockquote p.fl{padding:0 0.5em 0 2.0em}
#main #tip blockquote span.flr{padding:0 0.5em 0 0em}
#main #tip blockquote p.flr{padding:0 0.5em 0 0em}
#main #tip blockquote{font-size:13px;padding-bottom:10px}

#main #tip .uls{height:23px;margin:5px 0 10px;border-bottom:1px solid #A9A9A9}
#main #tip .ulh{height:23px!important;height:23px;}
#main #tip li.tab_active{color:#000;background:url(http://map.sina.com.cn/images/tip_tab.gif) no-repeat}

#main #tip .hideTotab{position:absolute;right:0px;top:-10px;}
#main #tip .hideTotab_ie6{position:absolute;right:-23px;top:-10px;}
/*尾*/
#main #tipTail{display:none;}

/* 表单控件 */
#main label input{margin-bottom:2px}
#main input.btn{width:68px;height:20px;line-height:20px;background:url(http://map.sina.com.cn/images/btn.gif) no-repeat;border:0;text-align:center;cursor:pointer}
#main input.text{width:130px;height:18px;line-height:20px;padding:0 2px;border:1px solid #7F7F7F}
#main input.text1{width:85px;height:18px;line-height:20px;padding:0 2px;border:1px solid #7F7F7F}

/*-驾车结果-*/
#main div.b1b.bggray.tu p.lh23{padding-left:27px}
#main input.btn.fr{margin-bottom:5px}

#main .changebox_tip_search_my{ font-size:12;width:100%; margin:0 auto;display:block;border-top:1px solid #D2D2D2;padding-top:0px;}
#main .changebox_tip_search_my ul{ height:20px; border-bottom:#999 solid 1px; list-style:none;}
#main .changebox_tip_search_my li{float:left;padding:0 4px; line-height:19px; border-color:#999; border-style:solid;border-width:0;}
#main .changebox_tip_search_my li.select{ border-width:1px 1px 0;}
#main .changebox_tip_search_my li a{color:#333; text-decoration:none;}
#main .changebox_tip_search_my li a:hover{color:#f00;}
#main .changebox_tip_search_my div{padding:5px 0 10px;}
#main .changebox_tip_search_my .inptxt{width:80px; padding:2px; border-style:solid; border-width:1px; border-color:#ccc #999 #999 #ccc;font-size:12px;}
#main .changebox_tip_search_my .inptxt.min{width:50px;}
#main .changebox_tip_search_my .inpbtn{width:40px; height:20px;}

